industrious concealment - Espagnol Anglais Dictionnaire